AI020
JavaScript ที่มีความคล่องตัว: การแนะนำเชิงสมัยใหม่สำหรับการเขียนโปรแกรม
การจับคู่รูปแบบและการแยกส่วนซอฟต์แวร์
วัตถุประสงค์การเรียนรู้
- เข้าใจกลไกพื้นฐานของการจับคู่รูปแบบในภาษาแบบฟังก์ชัน
- วิเคราะห์หลักการของการแยกส่วนและลักษณะการซ่อนข้อมูลในงานออกแบบซอฟต์แวร์
- ประยุกต์ใช้เทคนิคการจับคู่รูปแบบในการจัดการโครงสร้างข้อมูลที่ซับซ้อนและแบบเรียกซ้ำ
- ประเมินผลกระทบจากการแยกส่วนต่อความสามารถในการนำโค้ดไปใช้ซ้ำและประสิทธิภาพในการบำรุงรักษาระบบ